<?php

/* 
 * Fonctions dites systèmes : elle n'appartiennent 
 * pas à des classes.
 */


/*
 * Envoie un email.
 *
 * Accepte le titre du message, son contenu et son unique destinataire.
 * Retourne TRUE en cas de succès.
 * Envoie une exception en cas d'erreur.
 */
function sendEmail($to, $object, $content){

	/*
	 * En-têtes permettant d'outrepasser les contrôles de Spams.
	 */
	$headers = sprintf(
		"From: contact@seelies.net\r\n".
		"Reply-To: contact@seelies.net\r\n".
		"X-Mailer: PHP/%s",
		phpversion()
	);

	if(mail($to, $object, $content, $headers)){
		return TRUE;
	}
	else {
		throw new Exception("Une erreur est survenue lors de l'envoi de ".
							"l'email.");
	}

}

?>